/* ************************************
* 文件名称：style_two.css
* 内容概要：服务中心、会员登录、购物车等头部底部样式及公用样式
************************************ */
@charset "utf-8";
@import url("reset.css");
@import url("layout.css");

body{ background-color:#fff;}
.header .search_bar{ background:url(img/main_bg.png) 0 0 no-repeat;}

/*顶部*/
.site_topbar{ background-color:#f6f6f6; border-bottom:1px solid #e5e5e5; padding:7px 0 3px 0; line-height:20px;}
.site_topbar .welcome{ margin-left:25px;}
.site_topbar .right .item{ float:left; margin-right:12px; display:inline;}
.site_topbar .right .menu{ position:relative; margin:-2px 0 0; z-index:9; *zoom:1; margin-right:3px;}
.site_topbar .menu .link{ border:1px solid #f6f6f6; border-bottom:none; padding:2px 5px 2px 8px; display:inline-block; position:relative; z-index:10; *zoom:1; background-color:#f6f6f6;}
.site_topbar .hover .link{ border-color:#85ca18; background-color:#fff;}
.site_topbar .hover .ico_updown{ background-position: -21px 0;}
.site_topbar .menu .sub_menu{ position:absolute; right:0; top:24px; border:1px solid #85ca18; background-color:#fff;}
.site_topbar .cart .sub_menu{ width:312px;}
.site_topbar .cart .sub_menu ul{ padding:6px;}
.site_topbar .cart .sub_menu li{ padding:10px 5px; border-bottom:1px dashed #e9e9e9;}
.site_topbar .cart .pro_info{ width:192px;}
.site_topbar .cart .pro_info img{ border:1px solid #d6d6d6; vertical-align:top; margin-right:5px; float:left; width:50px; height:50px;}
.site_topbar .cart .sub_menu .total{ background:#fff8e0; padding:13px 15px;}
.site_topbar .cart .total .btn_go:hover{ color:#fff;}
.site_topbar .my_account .sub_menu{ white-space:nowrap; padding:6px 12px;}
.site_topbar .site_map .sub_menu{ white-space:nowrap; padding:6px 0 6px 12px; width:130px;}
.site_topbar .site_map li{ float:left; width:65px;}

/*头部*/
.header{ padding:25px 0;}
.header .w_990{ position:relative;}
.header .search_bar .t_ipt,.header .search_bar .btn_srh,.header .search_bar .select { display:block; float:left;}
.header .search_bar{ width:452px; height:29px; position:absolute; right:5px; bottom:10px; padding:2px;}
.header .search_bar .select{ width:73px; height:29px; border-right:1px solid #bababa;}
.header .selectbox{ background:url(img/ico_down.png) 57px 13px no-repeat; font-family:simsun; display:block; width:73px; text-align:left; height:29px; line-height:29px; border:0 none; cursor:pointer; overflow:hidden; text-indent:9px;}
.header .selectbox_wrapper{ z-index:3; position:absolute; background-color:#fff; border:1px solid #bababa; text-align:left; z-index:9999; width:72px;}
.header .selectbox_wrapper ul{ padding:3px;}
.header .selectbox_wrapper ul li{ border-bottom:1px dashed #e9e9e9; text-indent:8px; padding:2px 0; cursor:pointer;}
.header .selectbox_wrapper ul #headSearch_input_1{ border-bottom:none;}
.header .search_bar .t_ipt { width:290px; line-height:19px; height:19px; padding:5px 0; background-color:#fff; border:0 none; vertical-align:middle; color:#bebebe;}
.header .search_bar .btn_srh{ width:75px; height:29px; font:0pt/1000px Arial; overflow:hidden; background-color:transparent; cursor:pointer; border:0 none; vertical-align:middle;}

/*底部*/
.footer .foot_nav{ background:#75b904; height:34px; line-height:34px;}
.foot_nav a{ color:#fff; border-right:1px solid #fff; padding:0 16px;}
.footer .foot_m{ padding:18px;}
.foot_m .foot_logo{ border-right:1px solid #ddd; padding-right:10px;}
.foot_m .foot_info{ padding-left:16px;}
.foot_m .foot_info .img a{ margin-right:10px;}